java ifa software development software .net projects developers j2ee electronic trading c++ application client management thin-client options open source back office software internet trading provider futures back office media radius3 commodities